home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Nebula 2
/
Nebula Two.iso
/
SourceCode
/
MiscKit1.7.1
/
MiscKitArchive.mbox
/
mbox
/
000008_yackd@alaska.et.byu.edu_Tue Sep 14 14:39 MDT 1993.msg
< prev
next >
Wrap
Internet Message Format
|
1994-10-30
|
3KB
Received: from yvax.byu.edu by maine.et.byu.edu; Tue, 14 Sep 93 14:39:51 -0600
Return-Path: <yackd@alaska.et.byu.edu>
Received: from DIRECTORY-DAEMON by yvax.byu.edu (PMDF V4.2-13 #4169) id
<01H2XX9V9S8091VRRB@yvax.byu.edu>; Tue, 14 Sep 1993 14:37:42 MDT
Received: from alaska.et.byu.edu by yvax.byu.edu (PMDF V4.2-13 #4169) id
<01H2XX9RSPM8934QVR@yvax.byu.edu>; Tue, 14 Sep 1993 14:37:36 MDT
Received: from yvax2.byu.edu by alaska.et.byu.edu; Tue, 14 Sep 93 14:39:17 -0600
Received: from DIRECTORY-DAEMON by yvax.byu.edu (PMDF V4.2-13 #4169) id
<01H2XX9B38GG934PJX@yvax.byu.edu>; Tue, 14 Sep 1993 14:37:14 MDT
Received: from alaska.et.byu.edu by yvax.byu.edu (PMDF V4.2-13 #4169) id
<01H2XX97EVSG934QOJ@yvax.byu.edu>; Tue, 14 Sep 1993 14:37:09 MDT
Received: by alaska.et.byu.edu; Tue, 14 Sep 93 14:38:57 -0600
Date: Tue, 14 Sep 1993 14:38:57 -0600
From: yackd@alaska.et.byu.edu (Don Yacktman)
Subject: Re: External files & allowable contributions
To: misckit@byu.edu
Message-Id: <9309142038.AA14070@alaska.et.byu.edu>
Content-Transfer-Encoding: 7BIT
Status: R
> As for the problem of auxiliary files for MiscKit, I'm in favor of
> something like Don proposed. However, the proper place for bundles
> is /LocalApps or ~/Apps, not the *Library directories (NeXT says
> this). Depending on the naming convention for the kit, it would
> probably be wise to have one bundle per prefix or something.
The reason I suggested the *Library areas is because this is a shared
resource, etc., etc. I didn't realize NeXT wants this kind of thing
in the *Apps areas--it doesn't make a whole lot of sense to me. In
particular, when you log in, the *Apps sections are searched for
executables, etc., and adding all these bundles would slow down
logins...I wonder what NeXT's reasoning was. Well, there's a few
folks at NeXT who read this, maybe they could shed some light here. :-)
What I was thinking of with this suggestions is something along
the lines of how NEXTSTEP shares .nibs among apps. There are
actual .nibs for things like the open/save/alert/font panels in,
I believe, /usr/lib/NextStep (the path is something like that).
Putting them in /LocalLibrary/MiscKit would mirror this fairly
closely. Of course, if there aren't that many .nibs, and they are
all quite small, well then including them in every app begins to
make sense. If you start including standard images, sounds, etc.,
though, a library of sorts would become more attractive. Note that
you could easily set up an Installer script to install MiscKit apps
that would handle proper set up of the library files, so it doesn't
have to be any worse for the end user, really.
As to linking /usr/local/include to /LocalDeveloper/Headers and
/usr/local/lib to /LocalDeveloper/Libraries, I recommend this
approach, since it pretty much mirrors what NeXT has done.
Later,
-don